an undertaking to pay - Englisch Synonyme Wörterbuch